// 口腔健康影响程度量表(OHIP-14)配置文件
export const ohip14Config = {
    // 问卷基本信息
    title: '口腔健康影响程度量表',
    subtitle: 'Oral Health Impact Profile - 14 (OHIP - 14)',
    description: '评估口腔健康问题对个体生活质量的影响程度',
    instruction: '请根据您的实际情况，选择最符合您经历的频率选项。每个问题采用 Likert 5 级评分：从来没有(0分)、几乎没有(1分)、偶尔(2分)、相当常见(3分)、非常常见(4分)。总分为0~56分，得分越高，表示口腔健康对个体生活质量的影响程度越大。',
    version: '1.0',

    // 表单分组配置
    sections: {
        basicInfo: {
            title: '被评估人基本信息',
            fields: [
                {
                    name: 'patientName',
                    label: '姓名',
                    type: 'text',
                    required: false,
                    placeholder: '请输入被评估人姓名（可选）'
                },
                {
                    name: 'age',
                    label: '年龄',
                    type: 'number',
                    required: false,
                    placeholder: '请输入年龄（可选）',
                    min: 0,
                    max: 150
                },
                {
                    name: 'gender',
                    label: '性别',
                    type: 'radio',
                    required: false,
                    options: [
                        { value: 'male', label: '男性' },
                        { value: 'female', label: '女性' }
                    ]
                },
                {
                    name: 'phone',
                    label: '联系电话',
                    type: 'tel',
                    required: false,
                    placeholder: '请输入联系电话（可选）'
                },
                {
                    name: 'recordTime',
                    label: '评估时间',
                    type: 'datetime-local',
                    required: false
                },
                {
                    name: 'remarks',
                    label: '备注',
                    type: 'textarea',
                    required: false,
                    placeholder: '请输入本次评估的备注信息（可选）',
                    rows: 3
                }
            ]
        },
        assessment: {
            title: 'OHIP-14评估项目',
            description: '请根据您的实际情况，如实回答以下问题'
        }
    },

    // 表单组
    formGroups: [
        {
            id: 'ohip_questions',
            title: '口腔健康影响评估',
            description: '请根据您的实际情况，选择每个问题发生的频率',
            questions: [
                {
                    id: 'Q01',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而影响发音?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q02',
                    type: 'radio',
                    label: '您是否因为口腔的问题而感到自己的味觉变差?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q03',
                    type: 'radio',
                    label: '您口腔内是否曾出现过明显疼痛?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q04',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而觉得吃什么东西都不舒服?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q05',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而在其他人面前觉得不自在?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q06',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而感到紧张不安?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q07',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而对自己的饮食很不满意?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q08',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而不得不在进餐时中途停下来?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q09',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而感到难以休息?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q10',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而感到尴尬?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q11',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而变得容易对其他人发脾气?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q12',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而难以完成日常工作?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q13',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而觉得生活不令人满意?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                },
                {
                    id: 'Q14',
                    type: 'radio',
                    label: '您是否曾因为口腔的问题而什么事都干不了?',
                    required: true,
                    options: [
                        { value: 0, label: '从来没有' },
                        { value: 1, label: '几乎没有' },
                        { value: 2, label: '偶尔' },
                        { value: 3, label: '相当常见' },
                        { value: 4, label: '非常常见' }
                    ]
                }
            ]
        }
    ],

    // 界面文本配置
    ui: {
        buttons: {
            home: '返回主页',
            settings: '设置',
            previous: '上一组',
            next: '下一组',
            submit: '提交评估',
            save: '保存结果',
            restart: '重新评估',
            export: '导出数据'
        },
        messages: {
            validationError: '请完成所有必填项目',
            saveSuccess: '数据保存成功！',
            saveError: '数据保存失败，请重试',
            exportSuccess: '数据导出成功！',
            exportError: '数据导出失败，请重试'
        }
    },

    // 设置页面配置
    settings: {
        title: '设置'
    },

    // 导出设置
    export: {
        filename: 'OHIP-14问卷结果',
        title: '导出OHIP-14问卷数据'
    }
};

export default ohip14Config;

